package org.jground.zk.lab;

//import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;
//import org.zkforge.fckez.FCKeditor;
//import org.zkoss.zk.ui.Page;
//import org.zkoss.zk.ui.event.Event;
//import org.zkoss.zk.ui.event.EventListener;
//import org.zkoss.zk.ui.event.Events;
//import org.zkoss.zul.Button;
//import org.zkoss.zul.Hbox;
//import org.zkoss.zul.Window;

//public class FCKEditorTest extends Window implements EventListener {
//
//    private static Log logger = LogFactory.getLog(FCKEditorTest.class);
//
//    private FCKeditor editor;
//    private Button saveButton;
//    private Button clearButton;
//
//    public FCKEditorTest(Page page) {
//        this.setPage(page);
//        //
//        // CREATE
//        //
//        this.setTitle("FCKeditor Test");
//        //
//        editor = new FCKeditor();
//        editor.setCustomConfigurationsPath("/js/fckconfig-mom.js");
//        editor.setToolbarSet("mom");
//        editor.setParent(this);
//        //
//        Hbox buttonBox = new Hbox();
//        buttonBox.setParent(this);
//        //
//        saveButton = new Button("Save");
//        saveButton.setParent(buttonBox);
//        saveButton.addEventListener(Events.ON_CLICK, this);
//        //
//        clearButton = new Button("Clear");
//        clearButton.setParent(buttonBox);
//        clearButton.addEventListener(Events.ON_CLICK, this);
//
//    }
//
//    public void onEvent(Event event) throws Exception {
//        if (event.getTarget() == saveButton) {
//            String s = editor.getValue();
//            logger.info("VALUE START");
//            logger.info(s);
//            logger.info("VALUE END");
//        }
//        //
//        if (event.getTarget() == clearButton) {
//            logger.info("CLEAR");
//            editor.setValue("");
//        }
//        //
//    }
//
//}